import java.util.Scanner;

public class util {
    public static void main(String[] args) {
        /**
         * 入口
         * */
        System.out.println("请输入一个数字");
//        监听
        Scanner SC=new Scanner(System.in);
//        监听语句
        int i= SC.nextShort();
//        监听内容`
        int m=0,total=0;
//        设的总值total为零
        for (int a=100;a<=i;a++){
//            循环a
            for(int x=a;x>0;x=x/10){
//循环x=a时的计算公式
                m=x%10;
//                取模
                total=total+m*m*m;
//                总数=各个数*本身
                }
            if (total==a){
//                总数绝对等于原数
                System.out.println(a);
//                输出语句为设值a
            }
            total=0;
//            总数是否为原数
//            判断一个整数是否是水仙花数：题目
        }
    }
}
